- cackhander
- sl. คนที่ถนัดมือซ้าย
English-Thai dictionary. 2014.
English-Thai dictionary. 2014.
cackhander — n. person who is left handed (Slang) … English contemporary dictionary
cackhander — Noun. A left handed person … English slang and colloquialisms